Skip to content

RDKEMW-17331,RDKEMW-17316: ctrlm hotfix release 1.1.11.3 (support/8.5.3.0) - #205

Merged
klu339 merged 3 commits into
support/1.1.11from
feature/RDKEMW-17331
Apr 20, 2026
Merged

RDKEMW-17331,RDKEMW-17316: ctrlm hotfix release 1.1.11.3 (support/8.5.3.0)#205
klu339 merged 3 commits into
support/1.1.11from
feature/RDKEMW-17331

Conversation

@klu339

@klu339 klu339 commented Apr 17, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@klu339
klu339 requested a review from a team as a code owner April 17, 2026 20:51
Copilot AI review requested due to automatic review settings April 17, 2026 20:51
@klu339 klu339 changed the title Feature/rdkemw 17331 RDKEMW-17331,RDKEMW-17316: CHANGELOG update for ctrlm hotfix release 1.1.7.1 Apr 17, 2026
@klu339
klu339 force-pushed the feature/RDKEMW-17331 branch from 114eed5 to 38ec1a4 Compare April 17, 2026 20:53
@klu339 klu339 changed the title RDKEMW-17331,RDKEMW-17316: CHANGELOG update for ctrlm hotfix release 1.1.7.1 RDKEMW-17331,RDKEMW-17316: CHANGELOG update for ctrlm hotfix release 1.1.11.3 Apr 17, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses startup/voice-session behavior issues by adding a timeout to RF4CE HAL initialization waiting logic and adjusting BLE voice streaming end conditions, plus documenting the changes in the changelog.

Changes:

  • Replace blocking RF4CE sem_wait with a 2-second sem_timedwait loop (EINTR-safe) to avoid init deadlocks.
  • Update BLE audio streaming to end on audio duration for “press and release” (non-press-and-hold) voice sessions.
  • Add release notes for version 1.1.11.3 to CHANGELOG.md.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
src/rf4ce/ctrlm_rf4ce_network.cpp Adds a timed wait around RF4CE init semaphore to prevent deadlock on init failure.
src/ble/ctrlm_ble_network.cpp Adjusts voice stream end behavior based on press-and-hold support.
CHANGELOG.md Records the included fixes under version 1.1.11.3.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/rf4ce/ctrlm_rf4ce_network.cpp
Comment thread src/rf4ce/ctrlm_rf4ce_network.cpp
Comment thread src/rf4ce/ctrlm_rf4ce_network.cpp
@klu339 klu339 changed the title RDKEMW-17331,RDKEMW-17316: CHANGELOG update for ctrlm hotfix release 1.1.11.3 RDKEMW-17331,RDKEMW-17316: ctrlm hotfix release 1.1.11.3 Apr 17, 2026
@klu339 klu339 changed the title RDKEMW-17331,RDKEMW-17316: ctrlm hotfix release 1.1.11.3 RDKEMW-17331,RDKEMW-17316: ctrlm hotfix release 1.1.11.3 (support/8.5.3.0) Apr 20, 2026
@klu339
klu339 merged commit 8c16238 into support/1.1.11 Apr 20, 2026
4 checks passed
@klu339
klu339 deleted the feature/RDKEMW-17331 branch April 20, 2026 16:00
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants